plug transplant - German English Dictionary